physically exhausting

Translations
physiquement épuisant